Project
Alfa Life Sciences
Studio | Creators Décor L.L.C
Alfa Life Sciences
Studio | Creators Décor L.L.C
Design & Visualization | Tarek & Mohamad Albreide
Location | Dubai, UAE
Area | 136 m2
Year | 2018
Location | Dubai, UAE
Area | 136 m2
Year | 2018